plural form of torre - Türkisch Englisch Wörterbuch